\newglossaryentry{llvm}
{
    name=trival_default_construct,
    description={
	当下列各项全部为真时，类 T 的默认构造函数为平凡的（即不进行任何动作）：构造函数并非用户提供（即为隐式定义或于其首个声明中预置的）
\begin{itemize}
\item T 没有虚成员函数
\item T 没有虚基类
\item T 没有拥有默认初始化器的非静态数据成员。(C++11 起)
\item 每个 T 的直接基类都拥有平凡默认构造函数
\item 每个类类型（或其数组类型）的非静态成员都拥有平凡默认构造函数
\item 平凡默认构造函数是不进行任何动作的构造函数。所有与 C 语言兼容的数据类型（POD 类型）都是可平凡默认构造的。	
\end{itemize}
}
}

